.rfp-flight-list {
  .rfp-itinerary {
    background: $font-ghost;
    border: 1px dashed #218DFF;
    padding: 15px 0;
    .header {
      display: flex;
      justify-content: space-between;
      .status-box {
        width: 100%;
        .status {
          padding: 2px 6px;
          color: #0E8BFF;
          font-size: 14px;
          font-family: PingFangSC-Semibold;
          background: #E5EDF4;
          border-radius: 0 100px 100px 0;
        }
      }
      .info {
        padding-right: 10px;
        font-size: 12px;
        color: #B5C0CE;
        text-align: right;
        line-height: 16px;
      }
    }
    .container {
      padding: 0 10px;
      .content {
        display: flex;
        align-items: center;
        justify-content: space-between;

        .time-limit, .scheme-selected {
          font-size: 12px;
          color: #4E5B71;
          line-height: 18px;
        }
        .trip-item {
          .summary {
            .index {
              color: #0E8BFF;
            }
            .arrow {
              color: #0E8BFF;
            }
            .city {
              font-family: PingFangSC-Medium;
            }
          }
          .detail {
            color: #9FA2AB;
          }
          .passenger {
            font-size: 12px;
            color: #4E5B71;
            line-height: 24px;
          }
          .amount {
            font-size: 16px;
            color: #1E2126;
            text-align: right;
            line-height: 24px;
          }
        }
        .right-arrow {
          width: 8px;
          height: 12px;
        }
      }
    }
  }
}
